London
London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia.
Source: WikipediaThe Best Travel Spots nearby HMS Belfast
Travel to HMS Belfast in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
HMS Belfast is a Town-class light cruiser that was built for the Royal Navy. She is now permanently moored as a museum ship on the River Thames in London and is operated by the Imperial War Museum.
Source: WikipediaLandmark pictures in HMS Belfast
Shot with a DMC-GH4. Exposure: 1/640, Aperture: 5.3, Focal Length: 46.0, ISO: 200